Object Views and Database Restructuring

نویسندگان

  • Zoé Lacroix
  • Claude Delobel
  • Philippe Brèche
چکیده

We present a formal data model for views in Object DataBase Systems (ODBS) as a transformation mechanism for databases. Our model relaxes the usual constraint where an object belongs to a single class while using a generalization of referent and enables a deterministic creation of derived objects with complex object identiiers. We deene an IQL-like language which enables the manipulation of such referents. The view-based transformation is achieved in two steps: an extension of the source base followed by a projection of the extended base. The extension and projection can be carried out using four object algebraic operators, namely projection, join-specialization, join and generalization, that specify both the virtual schema and its corresponding virtual instance. This simple algebra can express most the view operators proposed in the literature and provides a real restructing of the source schema and base.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

View Management Issues in Object - Oriented Databases

In database terminology, a view is a query that is stored and given a name by which it can be used in other queries. Views are an established technique for virtually restructuring data, classes, and schemata so as to meet the needs of specific applications or users, for integrating heterogeneous and distributed systems (for example, data warehouse systems), and for achieving interoperability by...

متن کامل

Re-usable ODMG-based Templates for Web View Generation and Restructuring

In our emerging digital paper-less society, massive amounts of information is being maintained in on-line repositories and diverse web site representations of this information must be served over the internet to diierent user groups. E-commerce and digital libaries are two sample applications with such needs. In this paper we have presented a database-centric approach called Re-WEB that address...

متن کامل

Benchmarks for Object-oriented View Mechanisms Position Statement for Oopsla '95 Workshop 9: Object Database Behavior, Benchmarks, and Performance 1 1 Increased Interest in Oo View Technology

Views are an established technique for virtually restructuring data, classes, and schemata so as to meet the needs of speciic applications or users; for integrating heterogeneous and distributed systems (for example, data warehouse systems); and for achieving interoperability by hiding the idiosyncrasies of component systems to be integrated into one uniied, yet fed-erated system. Because the r...

متن کامل

WPI - CS - TR - 99 - 32 Feb 1999 The RE - WEB Approach towards Web View

In our emerging digital paper-less society, massive amounts of information is being maintained in on-line repositories and diverse web site representations of this information must be served over the internet to diierent user groups. E-commerce and digital libaries are two representative sample applications with such needs. In this paper we have presented a database-centric approach called Re-W...

متن کامل

Flexible Object-Oriented Views Using Method Propagation

Object-oriented views play a key role when giving accessing applications a new or restricted perspective on persistent object-oriented data. However, traditional object-oriented view systems only allow for limited changes when it comes to restructuring a database schema and the related persistent objects in a view. We present a new approach for defining object-oriented views that enables view s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997